#ifndef  __XPT2046_INTERFACE_H__
#define  __XPT2046_INTERFACE_H__

#include "stdint.h"


void xpt2046_interface_spi_init(void);

void xpt2046_interface_spi_deinit(void);

void xpt2046_interface_spi_transmit(uint8_t *txdata,uint8_t *rxdata ,uint16_t len);

void xpt2046_interface_gpio_init(void);

void xpt2046_interface_gpio_cs_write(uint8_t level);

void xpt2046_interface_gpio_penirq_read(void);

void xpt2046_interface_exit_penirq_init(void);

void xpt2046_interface_exit_penirq_cmd(uint8_t enable);

void xpt2046_interface_penirq_callback(uint8_t cmd);


#endif